EMBRY

Meaning:

'embryo'

Words: