meaning of flower bud

1. a bud from which only a flower or flowers develop


Related Words

flower bud |

Developed & Maintained By Taraprasad.com

Treasure Words