CENANTHY MEANING IN ENGLISH

• Cenanthy Definition & Synonyms

  1. (n.) The absence or suppression of the essential organs (stamens and pistil) in a flower.


RECENT SEARCHES