aphids is a form of:

Aphid



noun
1.
(very small insect, plant louse) សង្កើចឈើ, សង្កើចព្រៃ, សត្វល្អិតម្យ៉ាងដែលរស់ដោយជញ្ជក់យករុក្ខរស
ENGLISH MEANING
noun
1.
One of the genus Aphis; an aphidian.