Word info

armadillidiid

Noun

Meaning

armadillidiid (plural armadillidiids)

(zoology) Any pill bug in the family Armadillidiidae.

Source: en.wiktionary.org

Close letter words and terms