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

scopula Definition

Cancel
scopula
noun
A dense tuft of hair, as on the legs of certain insects

Words Related to scopula!

scopula Examples by Brain Bank Users