meaning of aphidoidea

aphidoidea meaning in General Dictionary

plant lice