meaning of triplicostate

1. Three-ribbed.


Related Words

triplicostate |

Developed & Maintained By Taraprasad.com

Treasure Words