English edit

Etymology edit

embryo +‎ -static

Adjective edit

embryostatic (not comparable)

  1. That halts the development of an embryo