Word info

armadillid

Noun

Meaning

armadillid (plural armadillids)

Any woodlouse of the family Armadillidae.

Source: en.wiktionary.org

Close letter words and terms