FLOWER HEAD


Meaning of FLOWER HEAD in English

■ noun a compact mass of flowers at the top of a stem, especially a capitulum.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.