LIZARD'S TAIL


Meaning of LIZARD'S TAIL in English

[lizard's tail] n (ca. 1753): a perennial herb (Saururus cernuus of the family Saururaceae) of No. American wetlands having spikes of tiny white flowers

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