Word info

heptamutant

Noun

Meaning

heptamutant (plural heptamutants)

(biology) An organism that has seven mutations

Source: en.wiktionary.org

Close letter words and terms