vanmaram

Sepaloid - meaning in malayalam

Meanings for Sepaloid

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