Definitions of Tectaria macrodonta:

  • noun:   fern of tropical Asia having round buttonlike bulbils