1 twinspur | Definition of twinspur

twinspur

noun

Definition of twinspur

: an erect annual herb (Diascia barberae) with flowers colored rosy pink with a yellow spot in the throat and growing in terminal racemes