lamellate placentation

Explore definitions, synonyms, and language insights of lamellate placentation

Definitions

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

More General Terms