Meaning of damuhiya

damuhiya

Tagalog

damuhiya n., bot. plant (another name for "makahiyd")