entozoa

Main Entry:
grub [gruhb]
Part of Speech: noun
Definition: larva
Synonyms: caterpillar, centipede, entozoon, maggot, worm
Search another word or see entozoaon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT