Meaning of afídido in Spanish:

afídido