SPINULE


Meaning of SPINULE in English

noun a minute spine.

Webster English vocab.      Английский словарь Webster.