Home

Word

lamellate placentation, n.
more info with ovules on thin extensions of the placentae into a compound ovary
<noun.plant>

lamellate placentation
semantic pointers
hypernym