meaning of spanworms

1. The larva of any geometrid moth, as the cankeworm; a geometer; a measuring worm.


Related Words

spanworm |

Developed & Maintained By Taraprasad.com

Treasure Words