dogoyaro
Noun
Meaning
dogoyaro (plural dogoyaros)
(Nigeria) neem (tree)
Examples
“Also, the Dogoyaro plant is used in the cure for malaria.
Noun
dogoyaro (plural dogoyaros)
(Nigeria) neem (tree)
“Also, the Dogoyaro plant is used in the cure for malaria.