Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
aphidophagous
in English
aphidophagous
us
/aˈfɪd.ə.fə.ɡəs/
uk
/əˈfɪd.ə.fə.ɡəs/