dialeurodes citri - English Synonyms Dictionary

dialeurodes citri

n.
[1] citrus whitefly