Word Meaning

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


Meaning of xylophagides

- A tribe or family of dipterous flies whose larvae live in decayed wood. Some of the tropical species are very large.