Tichodrome Meaning

There are 1 meaning(s) for word Tichodrome

Meaning 1 : crimson-and-grey songbird that inhabits town walls and mountain cliffs of southern Eurasia and northern Africa

    Synonyms : tichodroma muriaria,  wall creeper