meaning of tettigoniidae
1.
long-horned
grasshoppers;
katydids
Related Words
tettigoniidae
|
Developed & Maintained By
Taraprasad.com