Word info

thamnornis

Noun

Meaning

thamnornis (plural thamnornises)

A species of bird endemic to Madagascar, Thamnornis chloropetoides, also known as the thamnornis warbler.

Source: en.wiktionary.org

Close letter words and terms