tzetze

Explore definitions, synonyms, and language insights of tzetze

Definitions

Noun
bloodsucking African fly; transmits sleeping sickness etc.

More General Terms

fly