spanworm
English
spanworm meaning in English • spanworm का अर्थ अंग्रेजी में
Noun
- The larva of any geometrid moth, as the cankerworm; a geometer; a measuring worm.