SHEEP-POD


Meaning of SHEEP-POD in English

ˈ ̷ ̷ˌ ̷ ̷ noun

: any of several western No. American locoweeds of the genus Astragalus

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