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

spoonflower Definition

Cancel
spoonflower
noun
A plant, the yautia (''Xanthosoma sagittifolium'')

Words Related to spoonflower!

spoonflower Examples by Brain Bank Users