Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

semifloret Definition

Cancel
semifloret
noun
A floret, or floscule, with its corolla lengthened into a strap-shaped petal

Words Related to semifloret!

semifloret Examples by Brain Bank Users