gliricidia

Noun
  1. Any of several small deciduous trees valued for their dark wood and dense racemes of nectar-rich pink flowers grown in great profusion on arching branches;
    Roots and bark and leaves and seeds are poisonous (synset 112552232)

Found on Word Lists

Other Searches