meaning of multicarinate
1.
Many-keeled.
Related Words
multicarinate
|
Developed & Maintained By
Taraprasad.com