Scopula

What is Scopula?

Scopula definition and meaning on Dictionary terms:
noun, plural scop

Tags: