vanmaram

കോശസ്ഥകീടം - meaning in english

Meanings for കോശസ്ഥകീടം

noun
Pupa