meaning of multicarinate

1. Many-keeled.


Related Words

multicarinate |

Developed & Maintained By Taraprasad.com

Treasure Words