meaning of long headed
1.
having
a
dolichocephalic
head
Related Words
long-headed
|
longheaded
|
longheaded thimbleweed
|
Developed & Maintained By
Taraprasad.com