vanmaram

ബീജപത്രം - meaning in english

Meanings for ബീജപത്രം

noun
Cotyledon