Answer: omnigenous

AnswerCrossword Clue
omnigenousof all kinds