STEERSHEAD


Meaning of STEERSHEAD in English

ˈ ̷ ̷ˌ ̷ ̷ noun

Etymology: steer (I)

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.