Definition of Spinule

  • (n.) A minute spine.

Synonyms of Spinule


No Synonyms Found.

Antonyms of Spinule


No Antonyms Found.

Homophones of Spinule


No Homophones Found.