ADIPSOUS MEANING IN ENGLISH

• Adipsous Definition & Synonyms

  1. (a.) Quenching thirst, as certain fruits.


RECENT SEARCHES