Kamus Melayu-Inggris
saribunga
corolla; petals