TABANUS


Meaning of TABANUS in English

noun a genus of blood sucking flies, including the horseflies.

Webster English vocab.      Английский словарь Webster.