Chelone

Genus
Scientific Name: Chelone  L.  (Scrophulariaceae)