vanmaram

Sun-dew - meaning in malayalam

Meanings for Sun-dew

noun
പ്രാണികളെ ഭക്ഷിക്കുന്ന ഒരു സസ്യം