lutra

Noun
  1. In some classifications considered a genus of the subfamily Lutrinae (synset 102447278)

Found on Word Lists

Other Searches