1 stinking pea | Definition of stinking pea

stinking pea

noun

Definition of stinking pea

: a yellow-flowered shrub (Cassia bahamensis) of Florida and the West Indies with flat pods and fetid foliage