Word info

spumellarian

Noun

Meaning

spumellarian (plural spumellarians)

Any radiolarian of the order Spumellaria.

Source: en.wiktionary.org

Close letter words and terms