TURTLEHEAD


Meaning of TURTLEHEAD in English

n. (Botany) snakehead, North American perennial plant bearing white flowers shaped like the head of a turtle and found near running waters

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.