meaning of brachelytra

1. A group of beetles having short elytra, as the rove beetles.


Related Words

brachelytra |

Developed & Maintained By Taraprasad.com

Treasure Words