Word info

cicadabird

Noun

Meaning

cicadabird (plural cicadabirds)

A bird of the species Edolisoma tenuirostre, native to Australia, Indonesia, New Guinea, and the Solomon Islands.
Synonym: common cicadabird

Source: en.wiktionary.org

Close letter words and terms