n. (Botany) snakehead, North American perennial plant bearing white flowers shaped like the head of a turtle and found near running waters
TURTLEHEAD
Meaning of TURTLEHEAD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012