English → Hindi dictionary
measuring worm
Definition
small hairless caterpillar having legs on only its front and rear segments; mostly larvae of moths of the family Geometridae
Looking for poetry? Read shayari and poems by great poets.
small hairless caterpillar having legs on only its front and rear segments; mostly larvae of moths of the family Geometridae
Looking for poetry? Read shayari and poems by great poets.