microspinule (English) comes from English spinule, from Late Latin spinula, from Latin spīna, from Proto-Italic speinā, from Proto-Indo-European spēy- — to stretch; thrive; succeed.
microspinule (English): A microscopic spinule
Definitions
A microscopic spinule
Ancestry of “microspinule”, step by step
microspinule traces back through two separate lines of ancestry.