meaning of flea beetle

1. any small leaf beetle having enlarged hind legs and capable of jumping


Related Words

flea beetle | flea-beetle |

Developed & Maintained By Taraprasad.com

Treasure Words