Word Meaning

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


Meaning of nodosarine

- Resembling in form or structure a foraminiferous shell of the genus Nodosaria.
- A foraminifer of the genus Nodosaria or of an allied genus.