iris_florentina has definitions from the field of botany
1
[ noun ] (botany) German iris having large white flowers with lavender-tinged falls and a fragrant rhizome

Related terms

bearded_iris orrisroot

*