lamellate_placentationEnglish

lamellate placentation

Noun

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

English: lamellate placentation