Sponsored Links

thalloid

translation and definition "thalloid", tamil lexicon

WordTamil Definition
thalloidபகாத் தாவர மேனிபோன்ற.