meaning of lamellate placentation
1.
with
ovules
on
thin
extensions
of
the
placentae
into
a
compound
ovary
Related Words
lamellate placentation
|
Developed & Maintained By
Taraprasad.com