Word info

cherry nose

Noun

Meaning

cherry nose (plural cherry noses)

A large species of cicada, Macrotristria angularis, of eastern Australia, having a red nose.

Source: en.wiktionary.org

Close letter words and terms