Meaning of armadillidiidae

Definition of armadillidiidae

(noun) pill bugs

Other information on armadillidiidae

WIKIPEDIA results for armadillidiidae
Amazon results for armadillidiidae