another species of ficus growing in the vicinity of rivers meaning in tamil

Word: another species of ficus growing in the vicinity of rivers - The english word have 58 alphabets and vowels..

Meanings in tamil :

aṟṟarachu ( ஆற்றரசு )
Tamil to English
English To Tamil