Word info

allospecies

Noun

Meaning

(biology) Any of the species that make up a superspecies

(botany) Any allogamous species

Source: en.wiktionary.org

Close letter words and terms