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

lavatera Definition

Cancel
lavatera
noun
Any of the genus of malvaceous flowering plants

Words Related to lavatera!

lavatera Examples by Brain Bank Users