anikkuruttu meaning in english

Word: ஆணிக்குருத்து - The tamil word have 13 characters and have more than one meaning in english.
anikkuruttu means
1. Zoology.
the homologous structure in other vertebrates, consisting of four chambers in mammals and birds and three chambers in reptiles and amphibians.

Transliteration : āṇikkuruttu Other spellings : anikkuruttu

Meanings in english :

As noun :

prime part of a palmyra shoot
Tamil to English
English To Tamil