latherwort

/ˈlæðərwərt/

Definitions

1. noun

A type of plant, particularly Erythroxylum coca or any of its varieties.

“The botanist studied the unique properties of latherwort in various ecosystems.”

Synonyms

  • coca
  • coca leaf