lizard's tail
English
lizard's tail meaning in English • lizard's tail का अर्थ अंग्रेजी में
Noun
- A perennial plant of the genus Saururus (Saururus cernuus), growing in marshes, and having white flowers crowded in a slender terminal spike, somewhat resembling in form a lizard's tail; whence the name.