Meaning of mayuhay

mayuhay

Tagalog

n. organism