PALUSTRAL MEANING IN ENGLISH

• Palustral Definition & Synonyms

  1. (a.) Of or pertaining to a bog or marsh; boggy.


RECENT SEARCHES