Sandfly meaning

săndflī
Any of various small biting flies of the genus Phlebotomus of tropical areas, some of which transmit diseases.
noun
0
0
Any of various small biting flies of the genus Phlebotomus of tropical areas, some of which transmit diseases.
noun
0
0
Advertisement