1 horseflesh mahogany | Definition of horseflesh mahogany

horseflesh mahogany

noun

Definition of horseflesh mahogany

1 : any of several hard mottled tropical American woods that somewhat resemble mahogany
2 : a tree (as Peltophorum adnatum or Hieronyma caribaea) that yields horseflesh mahogany