sandflyEnglish

Phlebotomus papatasii, sand fly, sandfly

Noun

Any of various small dipterous flies, bloodsucking females can transmit sandfly fever and leishmaniasis

English: sand fly, sandfly, Phlebotomus papatasii

English words with similar meanings

Show 2 words

Words that start with "sandfly"