Word info

Sumatran laughingthrush

Noun

Meaning

Sumatran laughingthrush (plural Sumatran laughingthrushes)

A species of laughingthrush, Garrulax bicolor, endemic to Sumatra.

Source: en.wiktionary.org

Close letter words and terms