meaning of lizards

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.


Related Words

lizards | lizards-tail | lizards-tail family |

Developed & Maintained By Taraprasad.com

Treasure Words