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