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.”

Synonyms

  • soricid
  • star-nosed mole