Noun Definition

lamellate placentation

1.Definition: with ovules on thin extensions of the placentae into a compound ovary

Category: Plants