genus macrocephalon