embryoids

noun
  1. Plural of embryoid; structures that resemble embryos but develop from somatic cells in plants, typically produced through tissue culture or asexual reproduction.
  2. Usage: technical; botany; plant biology

Examples