Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
spores
in English
spores
us
/spɔrz/
uk
/spɔːz/
#uncommon
Lemma:
spore
The lemma is the base or root form of this word.
Definitions
Noun
a
cell
that
reproduces
fungi
,
algae
,
or
plants
;
germinates
into
new
organisms
a
resistant
particle
;
helps
bacteria
or
protists
survive
harsh
conditions