lecanopteris

Noun
  1. Any of several bizarre ferns of the genus Lecanopteris having swollen hollow rhizomes that provide homes for symbiotic ants (synset 113196898)

Found on Word Lists

Other Searches