SPINULATION


Meaning of SPINULATION in English

ˌspīnyəˈlāshən noun

( -s )

Etymology: spinule + -ation

: an armature of spines or spinules

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.