lamellate placentation Meaning, Definition & Usage

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

WordNet