Word Meaning

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


Meaning of perforata

- A division of corals including those that have a porous texture, as Porites and Madrepora; -- opposed to Aporosa.
- A division of Foraminifera, including those having perforated shells.