caraguata

/kaɾaˈɣwata/

Definitions

1. noun

A type of plant with edible seeds, typically found in South America.

“The traditional medicine made use of the caraguata seeds to treat fever and inflammation.”

Synonyms

  • Physalis peruviana
  • caraguatilla

Antonyms

  • invasive plant
  • weed