1 result found

Search Results for: strigillose

Strigillose

strigillose (Science: botany) set with stiff, slender bristles. Origin: Dim. Fr.... Read More