Meaning of isopoda

Definition of isopoda

(noun) woodlice

Other information on isopoda

WIKIPEDIA results for isopoda
Amazon results for isopoda