Word info

universal veil

Noun

Meaning

universal veil (plural universal veils)

(mycology) A thin layer of tissue which completely surrounds a developing mushroom.

Source: en.wiktionary.org

Close letter words and terms