armadillidiid
See also: armadillid
English
editNoun
editarmadillidiid (plural armadillidiids)
- (zoology) Any pill bug in the family Armadillidiidae.
Translations
editany member of the family Armadillidiidae
|
armadillidiid (plural armadillidiids)
|