Word info

hormosinid

Noun

Meaning

hormosinid (plural hormosinids)

(zoology) Any foraminifer in the family Hormosinidae.

Source: en.wiktionary.org

Close letter words and terms