Word info

dogoyaro

Noun

Meaning

dogoyaro (plural dogoyaros)

(Nigeria) neem (tree)

Source: en.wiktionary.org

Examples

“Also, the Dogoyaro plant is used in the cure for malaria. Source: Internet

Close letter words and terms