0%

ALL meanings of lizard's-tail

liz·ard's-tail
L l
  • noun lizard's-tail either of two marsh herbs of the genus Saururus, especially S. cernuus, of North America, having drooping spikes of fragrant, white flowers. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?