ichthyoidaltranslation and definition "ichthyoidal", tamil lexiconWordTamil Definitionichthyoidalமீன்போன்ற.