flower cluster
English Dictionary
->
Letter F
-> flower cluster
Search Dictionary:
flower cluster Definition
(n)
an
inflorescence
consisting
of
a
cluster
of
flowers
flower cluster Synonyms
flower cluster
© Art Branch Inc.