cephalopodtranslation and definition "cephalopod", tamil lexiconWordTamil Definitioncephalopodகால்கள் வாயருகே இழைக்கைகளாக மாறுபட்டுள்ள நத்தையினம்.