armadillidiid

See also: armadillid

English

Noun

armadillidiid (plural armadillidiids)

  1. (zoology) Any pill bug in the family Armadillidiidae.

Translations