Scabious meaning in malayalam

Word: Scabious

Meanings of Scabious in malayalam :

Noun Orinam Cheti (ഒരിനം ചെടി)
Scabious definition
Noun:
(botany) any of various plants of the genus Scabiosa
Related wordsScabious - Orinam Cheti (ഒരിനം ചെടി)
Malayalam to English
English To Malayalam