Synonyms and Antonyms for starnose_mole

1. starnose mole (n.)

amphibious mole of eastern North America having pink fleshy tentacles around the nose

Synonyms: