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
Tweet