Sponsored Links

papaverous

translation and definition "papaverous", tamil lexicon

WordTamil Definition
papaverousகசகசாச் செடிபோன்ற, கசகசாச் செடிக்கு இனமான.