SPINULOSE


Meaning of SPINULOSE in English

adj ·alt. of spinulous.

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