steershead

noun

Definition of steershead

: a low tuberous perennial herb (Dicentra uniflora) that is native to the mountains of western U.S. and has pink or white flowers few to a stalk and with the narrow outer petals strongly recurved

History and Etymology for steershead

steer entry 1

Keep scrolling for more