Word info

lamellate placentation

Noun

Meaning

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

Source: WordNet

Hypernyms

Close letter words and terms