meaning of flower cluster

1. an inflorescence consisting of a cluster of flowers


Related Words

flower cluster |

Developed & Maintained By Taraprasad.com

Treasure Words