Malayalam Dictionary

കവചപ്രാണി

kavachapraani

noun · നാമം

testacean

  1. testacean

Nearby in the dictionary

Support