Apífugo admin 5 years ago Apífugo Apífugo Definition Apífugo Spanish Adjective English meaning : aphid