HELIOPORA MEANING IN ENGLISH

• Heliopora Definition & Synonyms

  1. (n.) An East Indian stony coral now known to belong to the Alcyonaria; -- called also blue coral.


RECENT SEARCHES