Meaning of stinkhorn
Definition of stinkhorn
(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 stinkhorn
WIKIPEDIA results for
stinkhorn
Amazon results for
stinkhorn
Tweet