germination traytranslation and definition "germination tray", tamil lexiconWordTamil Definitiongermination trayமுளைப்புத்தட்டு