meaning of cuspate

1. having cusps or points


Related Words

cuspate | cuspated |

Developed & Maintained By Taraprasad.com

Treasure Words