Sponsored Links

petiolate, petiolated

translation and definition "petiolate, petiolated", tamil lexicon

WordTamil Definition
petiolate, petiolatedஇலைக்காம்புடைய.