Sponsored Links

castor plant

translation and definition "castor plant", tamil lexicon

WordTamil Definition
castor plantகொட்டைமுத்துச் செடு