Word Meaning

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


Meaning of orthid

- A brachiopod shell of the genus Orthis, and allied genera, of the family Orthidae.