meaning of tricostate
1.
Three-ribbed;
having
three
ribs
from
the
base.
Related Words
tricostate
|
Developed & Maintained By
Taraprasad.com