Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
spore
in English
spore
#moderate
Plural
spores
Definitions
Noun
a
cell
released
by
fungi
,
algae
,
or
plants
;
may
germinate
The
fungus
released
spores
into
the
air
.
a
thick
particle
produced
by
bacteria
or
protists
;
for
survival
in
harsh
conditions
Some
bacteria
form
spores
to
withstand
extreme
temperatures
.