Home » Zoophoric — definition & meaning in English | LangHouse Dictionary
Home » Dictionary » Zoophoric
Explore more words: Freeze · Repast · Trade · Striature · Purslain · Madcap · Longheaded · Isomeric ·