meaning of spinate

1. Bearing a spine; spiniform.


Related Words

spinate |

Developed & Maintained By Taraprasad.com

Treasure Words