manx_cat
1. [ noun ] (zoology) a short-haired tailless breed of cat believed to originate on the Isle of Man
Related terms: domestic_cat
Similar spelling:   main_street