English dictionary
apical placentation meaning and definition
Definition and meaning of apical placentation at MeaningMonkey.org. apical placentation meaning and definition in the English Dictionary.APICAL PLACENTATION noun
Definition of apical placentation (noun)
- where one or few ovules develop at the top of a simple or compound ovary
Source: Princeton University Wordnet