Superior Ovary (noun) Definition, Meaning & Examples

noun
  1. an ovary positioned above a receptacle of a flower, as in members of the mint family.
Superior Ovary (noun) Definition, Meaning & Examples

More Definitions