Word info

interscapulars

Noun

Meaning

The interscapular feathers of a bird.

Source: Webster's dictionary

Anagrams

Close letter words and terms