Word info

listrophorid

Noun

Meaning

listrophorid (plural listrophorids)

(zoology) Any mite in the family Listrophoridae.

Source: en.wiktionary.org

Close letter words and terms