Noun Definition

armadillidiidae

1.Definition: pill bugs

Category: Animals