Petalled meaning in malayalam
Word: Petalled
Petalled definition
Adjective:
of flowers; having petals
Related wordsPetalled - Ithalukalulla (ഇതളുകളുള്ള) Adjective:
of flowers; having petals
Malayalam to English
English To Malayalam