Please enable javascript to use dictionary! Howto enable javascript?
heterogenesis▼noun
organic phenomenon▼noungeneric term
xenogenesis▼noun
↑