Definitions
noun
tropical insect having a flattened leaflike body; common in southern Asia and the East Indies
noun
ferns having lanceolate fronds that root at the tip
Look “walking leaf” up elsewhere
Want another word?
Spin the dictionary for a fresh one.