Word Meaning

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


Meaning of tanystomata

- A division of dipterous insects in which the proboscis is large and contains lancelike mandibles and maxillae. The horseflies and robber flies are examples.