Meaning of petal

petal

Tagalog

n., bot. petal