Big Huge Thesaurus

endogenetic

adjective

similar terms