Tamil Dictionary 🔍

taxidermist

n. தோற்பாவைக் கலைஞர்.


Tax"i*der`mist, n. Defn: A person skilled in taxidermy.


taxidermist - Similar Words