cenchrus ciliaristranslation and definition "cenchrus ciliaris", tamil lexiconWordTamil Definitioncenchrus ciliarisகொழுக்கட்டைப்புல்