MONOGENOUS MEANING IN ENGLISH

• Monogenous Definition & Synonyms

  1. (a.) Of or pertaining to monogenesis; as, monogenous, or asexual, reproduction.


RECENT SEARCHES