Meaning of polypodiales

Definition of polypodiales

(noun) true (leptosporangiate) ferns

Other information on polypodiales

WIKIPEDIA results for polypodiales
Amazon results for polypodiales