Meaning of carrion fungus
Definition of carrion fungus
(noun)
any of
various
ill-smelling
brown-capped
fungi
of the
order
Phallales; "the
foul
smell
of the stinkhorn attracts insects that
carry
the spores
away
on their feet"
Other information on carrion fungus
WIKIPEDIA results for
carrion fungus
Amazon results for
carrion fungus
Tweet