YourDictionary

floricane

(flôrˈĭ-kānˌ, flōrˈ-)

noun
The flowering and fruiting stem of a biennial plant, especially of a bramble.

link/cite print suggestion box