sporecoat
English
Alternative forms
spore coat
Noun
sporecoat
(
plural
sporecoats
)
(
biology
)
A group of
protein
layers
beneath the
perispore
of some
spores
Anagrams
rotascope