condylura
/kɒndɪˈljʊrə/Definitions
1. noun
a genus of North American semi-aquatic mammals, the star-nosed moles
“The condylura is a fascinating creature with its distinctive star-shaped organ.”
1. noun
a genus of North American semi-aquatic mammals, the star-nosed moles
“The condylura is a fascinating creature with its distinctive star-shaped organ.”