lamellate placentation
1.
(
noun
) with ovules on thin extensions of the placentae into a compound ovary
Related Words:
placentation
Terms and Conditions of Use / Copyright Notice