Tamil Dictionary 🔍

longicaudate

a. நீண்ட வாலுடைய.


longicaudate - Similar Words