vanmaram

കവചപ്രാണി - meaning in english

Meanings for കവചപ്രാണി

noun
Testacean