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

boobialla Definition

Cancel
boobialla
noun
Any of various flowering plants in the genus in the figwort family

Words Related to boobialla!

boobialla Examples by Brain Bank Users