English synonyms about - contact  

lamellate placentation

noun

1 lamellate placentation

With ovules on thin extensions of the placentae into a compound ovary.


Find more on lamellate placentation elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0149