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

flower fence Definition

Cancel
flower fence
noun
A tropical leguminous bush ( or ) with prickly branches and showy yellow or red flowers

Words Related to flower fence!

flower fence Examples by Brain Bank Users