What does capullo mean?

capullo - Spanish to English

bud [flower]