ram's head

nounA type of orchid with flowers that look like a ram's head, found in North America.

No synonyms or antonyms found for this word.