embryonoid








adj.

  1. Resembling an embryo.
53 queries 0.539