Meaning of Decumaria
Definition of Decumaria
(noun)
small
genus
of
woody
climbers with
adhesive
aerial
roots;
sometimes
placed
in
family
Saxifragaceae
Other information on Decumaria
WIKIPEDIA results for
Decumaria
Amazon results for
Decumaria
Tweet