Lord's ducks perhaps mating animals (4)
I believe the answer is:
pair
I believe this clue is a double definition.
'lord's ducks perhaps' is the first definition.
(as in a pair of ducks in cricket)
'mating animals' is the second definition.
(pair of mates)
(Other definitions for pair that I've seen before include "Cereal used as food" , "how braces come" , "Set of two" , "Brace, couple" , "Two of a kind, as in cards" .)