roc: mythical bird of prey having enormous size and strength
mythical monster: a monster renowned in folklore and myth
glomerulus: a small intertwined group of capillaries in the malpighian body; it filters the blood during urine formation