meaning of acridid

1. grasshopper with short antennae


Related Words

acridid | acrididae |

Developed & Maintained By Taraprasad.com

Treasure Words