Find the word definition

WordNet
lamellate placentation

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