English | German | Russian | Czech

scopa English

Meaning scopa meaning

What does scopa mean?

scopa

Any of various body parts of non-parasitic bees that serve to carry pollen. In parasitic Hymenoptera it refers to a local patch of hairs, regardless of function.

scopa

a Neapolitan card game

Are you looking for...?