SPINIFEROUS


Meaning of SPINIFEROUS in English

adj producing spines; bearing thorns or spines; thorny; spiny.

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