ram's horn

English

Noun

ram's horn (plural ram's horns)

  1. A plant of species Proboscidea louisianica.
  2. The symbol ɤ.

Synonyms

References