CHELONE


Meaning of CHELONE in English

noun a genus of hardy perennial flowering plants, of the order scrophulariaceae, natives of north america;

— called also snakehead, turtlehead, shellflower, ·etc.

Webster English vocab.      Английский словарь Webster.