turtlebloom (chelone glabra) - English Synonyms Dictionary