Tamil Dictionary 🔍

subdorsal

a. (வில.) வெந்நளாவிய, சிறிதே முதுகின் மேற்புறத்திலுள்ள.


subdorsal - Similar Words