LACUSTRINE MEANING IN ENGLISH

• Lacustrine Definition & Synonyms

  1. (a.) Found in, or pertaining to, lakes or ponds, or growing in them; as, lacustrine flowers.


RECENT SEARCHES