embryoscopes
English
Noun
embryoscopes
plural of
embryoscope