Meaning of tectaria macrodonta

Definition of tectaria macrodonta

(noun) fern of tropical Asia having round buttonlike bulbils

Other information on tectaria macrodonta

WIKIPEDIA results for tectaria macrodonta
Amazon results for tectaria macrodonta