Definitions
noun
any of several bizarre ferns of the genus Lecanopteris having swollen hollow rhizomes that provide homes for symbiotic ants
Look “lecanopteris” up elsewhere
Want another word?
Spin the dictionary for a fresh one.