LIZARDS TAIL MEANING IN ENGLISH

• Lizards tail Definition & Synonyms

  1. () A perennial plant of the genus Saururus (S. cernuus), growing in marshes, and having white flowers crowded in a slender terminal spike, somewhat resembling in form a lizards tail; whence the name.


RECENT SEARCHES