strain

(noun) breed

stock
variety (generic term)
animal group (generic term)