Link Centre Dictionary

lamellate placentation

la·mel·la·teplacentation

uncommon

noun

1.

with ovules on thin extensions of the placentae into a compound ovary

Related words

Broader terms

WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.