PALUDOSE MEANING IN ENGLISH

• Paludose Definition & Synonyms

  1. (a.) Growing or living in marshy places; marshy.


RECENT SEARCHES