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

scopa Definition

Cancel
scopa
noun
Any of various body parts of non-parasitic bees that serve to carry pollen

Words Related to scopa!

scopa Examples by Brain Bank Users