present perfect: a perfective tense used to express action completed in the present
group: any number of entities (members) considered as a unit
leto: wife or mistress of Zeus and mother of Apollo and Artemis in ancient mythology; called Latona in Roman mythology