|
Definition of Flowerhead
1. Noun. (botany) A short, compact cluster of flowers, such as those found in the composites ¹
¹ Source: wiktionary.com
|
1. Noun. (botany) A short, compact cluster of flowers, such as those found in the composites ¹
¹ Source: wiktionary.com