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