Many thanks Grasscarp and Rollo - I have looked up both your anwers and find that a carabao is a water buffalo of the Philippines so I've settled for that. Having been given the answer I note now that it is an anagram of' 'a cobra a' consequently I feel mortified!