Synonyms and Antonyms for starnose mole | Synonym.com

Synonyms and Antonyms for starnose mole

1. starnose mole (n.)

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

Synonyms: