Word info

marakapas

Noun

Meaning

marakapas

(Philippines) The tropical forest tree Pterocymbium tinctorium.

Source: en.wiktionary.org

Close letter words and terms