dress rehearsal: a full uninterrupted rehearsal in costumes shortly before the first performance
psychological feature: a feature of the mental life of a living organism
roridulaceae: in some classifications included in the family Droseraceae