multibrooded
adjective
mul·ti·brood·ed
Definition of multibrooded
: having several batches of young in a season
—used chiefly of parasitic insects
Keep scrolling for more