tinamouse

English

Noun

tinamouse (plural tinamouses)

  1. (archaic, rare) Alternative form of tinamou.

Anagrams