meaning of capullo

capullo - Spanish to English

bud [flower]