Flowerhead meaning : A short, compact cluster of flowers, such as those found in the composites.
flowerhead
unwholesome
liaison
tenets
chylomicrons