gliricidia : Idioms & Phrases


genus gliricidia

  • noun small genus of low-branching profusely flowering trees of tropical America
WordNet