meaning of long horned grasshopper

1. grasshoppers with long threadlike antennae and well-developed stridulating organs on the forewings of the male


Related Words

long-horned grasshopper |

Developed & Maintained By Taraprasad.com

Treasure Words