flowerhead

listen to the pronunciation of flowerhead
الإنجليزية - الإنجليزية
A short, compact cluster of flowers, such as those found in the composites