turtlebloom

noun

Definition of turtlebloom