English

edit

Noun

edit

barajillo

  1. The plant Desmodium nicaraguense.