bn:01629509n
Noun Concept
JA
No term available
EN
Spinules are small spines or thorns that are part of biological and manmade structures. Wikipedia
Relations
Sources
IS A