lecanopteris lecanopteris

Definition(s):

  • (n) any of several bizarre ferns of the genus Lecanopteris having swollen hollow rhizomes that provide homes for symbiotic ants

Wiki Images for lecanopteris

definition of lecanopteris
meaning of lecanopteris
Word of the Day
maxim maxim
/ˈmæk səm /