Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Spinulescent
a.
Having small spines; somewhat thorny.
←
Spinule
Spinulose
→
Shares
Related Words
Cent
Pinule
Scent
Spin
Spinule
Menu
Home
Search
My Last Searches