Term Gallery logo

Meanings of genetically engineered organism in English