Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of brachelytra

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