Meaning of 'leguminous plants'

  • முடிச்சுத் தாவரங்கள்

Synonyms


Browse English to Tamil Dictionary