italian_greyhound has definitions from the field of zoology
1
[ noun ] (zoology) a toy dog developed from the greyhound

Related terms

greyhound

*