Online Dictionary and Scrabble Word Finder
(n.) A kind of small simple wind instrument.
Neocarida Ocarina Paleocarida