English Dictionary
Definition in embryo in British English
in embryo phrase
phrase
1
in the early stages of planning and development
Synonyms and related words
