Online English Dictionary

Home

Spiniferous


a.

Producing spines; bearing thorns or spines; thorny; spiny.


© 2009 Dammam Community College