MILLEPORA MEANING IN ENGLISH

• Millepora Definition & Synonyms

  1. (n.) A genus of Hydrocorallia, which includes the millipores.


RECENT SEARCHES