Meaning of 'lichen'

  • பாறைகளில் வளரும் செடிவகை

Synonyms


Browse English to Tamil Dictionary