Tamil Dictionary 🔍

interscapulars

In`ter*scap"u*lars, n. pl. (Zoöl.) Defn: The interscapular feathers of a bird.


interscapulars - Similar Words