resting sporestranslation and definition "resting spores", tamil lexiconWordTamil Definitionresting sporesஓய்வுக்கால விதைகள், ஓய்வு நிலை விதைகள்