Meaning of yeluhan

yeluhan

Tagalog

n. ice plant