Word info

amphispore

Noun

Meaning

amphispore (plural amphispores)

A modified urediniospore of certain rusts in arid regions functioning as a resting spore.

Source: en.wiktionary.org

Close letter words and terms