Meaning of musangsang

musangsang

Tagalog

musangsang adj. open (flower bud)