Common Nouns in English: cats 2 PDF worksheet to fill in words gaps

Vocabulary in this worksheet:

longhair, marmalade, oriental, persian, siamese, siberian, tabby, tom