Definition of "spinulosa"

The word, "spinulosa" does not exist in our dictionary.