Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
embryoscope
in English
embryoscope
us
/ˈɪmbriəʊˌskoʊp/
uk
/ˈɛmbrioʊˌskəʊp/