vanmaram

Sacrophyte - meaning in malayalam

Meanings for Sacrophyte

noun
ഒരു ശവംതീനി സസ്യം