sensillatranslation and definition "sensilla", tamil lexiconWordTamil Definitionsensillaசிறுபுலனுறுப்பு