meaning of tricostate

1. Three-ribbed; having three ribs from the base.


Related Words

tricostate |

Developed & Maintained By Taraprasad.com

Treasure Words