a species of tree in the chinaberry family, meliaceae (cedrela odorata) - Spanish English Dictionary