vanmaram

Sepalous - meaning in malayalam

Meanings for Sepalous

adj
പുഷ്‌പദളമായ