embryoid
/ˈembriɔɪd/Definitions
1. noun
resembling an embryo, especially in early stages of development
“The embryoid structure of the seedling was crucial for its growth.”
1. noun
resembling an embryo, especially in early stages of development
“The embryoid structure of the seedling was crucial for its growth.”