Online English Dictionary

Home

Spinulescent


a.

Having small spines; somewhat thorny.


© 2009 Dammam Community College