Dictionary.com
Thesaurus.com

udos

  • plural
    of udo.
    udo
    noun
    a plant, Aralia cordata, of the ginseng family, cultivated, especially in Japan and China, for its edible shoots.

More Suggestions