meaning of acanthous

1. shaped like a spine or thorn


Related Words

acanthous |

Developed & Maintained By Taraprasad.com

Treasure Words