n. doodle bug
Definition of doodle bug in English
Terrestrial crustacean of small size that has a segmented body and seven pairs of legs, which rolls into a spherical form as a defense mechanism and lives in humid areas.
Synonyms of doodle bug in English
pill bugwoodlouseroly-polypill woodlouseroly polypotato bugpill-bugsow bug