Word info

hyalospheniid

Noun

Meaning

hyalospheniid (plural hyalospheniids)

Any arcellinid testate amoebae of the family Hyalospheniidae

Source: en.wiktionary.org

Close letter words and terms