vanmaram

ബീജകഞ്ചുകം - meaning in english

Meanings for ബീജകഞ്ചുകം

noun
Seed coat