LEATHERROOT


Meaning of LEATHERROOT in English

ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ noun

: a stout Californian purple-flowered herb ( Psoralea macrostachya ) with tough roots used as fiber by the Indians

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