Definition of ectogene in English:

ectogene

noun