datura fastuosa meaning in tamil

Word: datura fastuosa - The english word have 15 alphabets and vowels..

Meanings in tamil :

karuvumat்tai ( கருவூமத்்தை )
கரூமத்்தை
a spe cies of the ஊமத்்தை plant
Tamil to English
English To Tamil