Home
Search
Index
Definify.com
Webster
1828
Edition
Lizard-tail
LIZ'ARD-TAIL
,
Noun.
A plant of the genus Saururus, and another of the genus Piper.
Similar Results
Lizard-tail