Sponsored Links

amphibious plant

translation and definition "amphibious plant", tamil lexicon

WordTamil Definition
amphibious plantஈரூடகவாழ்க்கைத்தாவரம்
amphibious plantஈரூடகவாழ்க்கைத்தாவரம்