PALUSTRINE MEANING IN ENGLISH

• Palustrine Definition & Synonyms

  1. (a.) Of, pertaining to, or living in, a marsh or swamp; marshy.


RECENT SEARCHES