meaning of spinose

1. Full of spines; armed with thorns; thorny.
2.
having spines


Related Words

spinose |

Developed & Maintained By Taraprasad.com

Treasure Words