Skip to main content

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.
Advertisement