Big Huge Thesaurus

embryonal

adjective

similar terms