Meaning of davallia

Definition of davallia

(noun) any fern of the genus Davallia; having scaly creeping rhizomes

Other information on davallia

WIKIPEDIA results for davallia
Amazon results for davallia