Word info

melampitta

Noun

Meaning

melampitta (plural melampittas)

Any member of the genera Melampitta and Megalampitta of birds from New Guinea.

Source: en.wiktionary.org

Close letter words and terms