Meaning of starnose mole
Definition of starnose mole
(noun)
amphibious
mole
of
eastern
North America having
pink
fleshy
tentacles
around
the
nose
Other information on starnose mole
WIKIPEDIA results for
starnose mole
Amazon results for
starnose mole
Tweet