meaning of bemisia

bemisia meaning in General Dictionary

sweet-potato whitefly