Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
imago
in English
imago
us
/ɪˈmeɪɡoʊ/
uk
/ɪˈmeɪɡəʊ/
#uncommon
Definitions
Noun
insect's
final
developmental
stage
an
idealized
childhood
concept
(
of
a
loved
one
)