chuchupate
Noun
Meaning
chuchupate (uncountable)
(US Southwest and Northern Mexico) A wild plant related to lovage, Ligusticum porteri, which is used in traditional medicine.
Noun
chuchupate (uncountable)
(US Southwest and Northern Mexico) A wild plant related to lovage, Ligusticum porteri, which is used in traditional medicine.