1 goatbush | Definition of goatbush

goatbush

noun

Definition of goatbush

: a spiny shrub (Castela texana) of the family Simaroubaceae of Mexico and the southwestern U.S. having a bitter bark