Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of heliopora

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