Sponsored Links

amphibious

translation and definition "amphibious", tamil lexicon

WordTamil Definition
amphibiousநீரிலும் நிலத்திலும் உள்ள
amphibious plantஈரூடகவாழ்க்கைத்தாவரம்
amphibious plantஈரூடகவாழ்க்கைத்தாவரம்