snakeflower

noun

Definition of snakeflower