ostria edulis meaning in tamil

Word: ostria edulis - The english word have 13 alphabets and vowels..

Meanings in tamil :

alchi ( அலசி )
ஓர்வ கை நத்தை
Tamil to English
English To Tamil