meaning of acrididae

1. short-horned grasshoppers; true locusts


Related Words

acrididae |

Developed & Maintained By Taraprasad.com

Treasure Words