INFECUNDOUS MEANING IN ENGLISH

• Infecundous Definition & Synonyms

  1. (a.) Infertile; barren; unprofitable; unproductive.


RECENT SEARCHES