elliptic leaf: a simple leaf shaped like an ellipse
plant part: any part of a plant or fungus
therapsida: extinct mammal-like reptiles found inhabiting all continents from the mid Permian to late Triassic