Meaning of xanthosoma

Definition of xanthosoma

(noun) tropical American tuberous perennials

Other information on xanthosoma

WIKIPEDIA results for xanthosoma
Amazon results for xanthosoma