vanmaram

Testacean - meaning in malayalam

Meanings for Testacean

noun
കവചപ്രാണി