lecanopteris Meaning, Definition & Usage

  1. noun any of several bizarre ferns of the genus Lecanopteris having swollen hollow rhizomes that provide homes for symbiotic ants

WordNet