This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Orthogamy

  1. n.
    Direct fertilization in plants, as when the pollen fertilizing the ovules comes from the stamens of the same blossom; -- opposed to heterogamy.



Shares

Related Words

Menu