Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

cherry nose en · NOUN

Meanings

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

Forms

SpellingFeaturesLabelsSource
cherry noses Number=Plur lexicographic