Word Meaning

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


Meaning of oculinacea

- A suborder of corals including many reef-building species, having round, starlike calicles.