Word info

sporecoat

Noun

Meaning

sporecoat (plural sporecoats)

(biology) A group of protein layers beneath the perispore of some spores

Source: en.wiktionary.org

Anagrams

Close letter words and terms