• Chinaberry

    Noun

    chinaberry

    (plural chinaberries)
    1. (botany) , a deciduous tree in the mahogany family Meliaceae, native to India, southern China and Australia.
    2. The fruit of such a tree.

    Synonyms

    © Wiktionary