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