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

striga Definition

Cancel
striga
noun
A sharp bristle or hair-like scale

Words Related to striga!

striga Examples by Brain Bank Users