meaning of long headed

1. having a dolichocephalic head


Related Words

long-headed | longheaded | longheaded thimbleweed |

Developed & Maintained By Taraprasad.com

Treasure Words