Xanthosoma Meaning

There are 1 meaning(s) for word Xanthosoma

Xanthosoma Meaning 1 : tropical American tuberous perennials

    Synonyms : genus xanthosoma