Tamil Dictionary 🔍

thorn-headed

Thorn"-head`ed, a. Defn: Having a head armed with thorns or spines. Thorn-headed worm (Zoöl.), any worm of the order Acanthocephala; -- called also thornhead.


thorn-headed - Similar Words