Definition: 1. A floret, or small or component flower
Show more information about floweret
Search took: 1.3034 ms