mombin batard noun1 •A deciduous shrub growing on Haiti of species Trichilia hirta (red cedar).Seven leaves of mombin bâtard and seven leaves of loupgarou must be picked with the same invocation. — 1966 formsmombin batards