MEANDRINA MEANING IN ENGLISH

• Meandrina Definition & Synonyms

  1. (n.) A genus of corals with meandering grooves and ridges, including the brain corals.


RECENT SEARCHES