Portuguese-English dictionary »

afidófago meaning in English

PortugueseEnglish
afidófago adjective

aphidophagous(feeding on aphids)
adjective