Word info

ologamasid

Noun

Meaning

ologamasid (plural ologamasids)

(zoology) Any mite in the family Ologamasidae.

Source: en.wiktionary.org

Close letter words and terms