Definition of embryoscope in English:

embryoscope

noun

  • Any of various types of apparatus or instrument used for visual examination of an embryo.

Origin

Late 19th century; earliest use found in American Naturalist. After German Embryoskop.

Pronunciation

embryoscope

/ˈɛmbrɪəskəʊp/