English → Hindi dictionary

spiny headed worm

स्पिनी हेडेड वर्मNOUN

Definition

any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines

Looking for poetry? Read shayari and poems by great poets.