Answer: snakemouth

AnswerCrossword Clue
snakemoutha N. American orchid