dinoceras: a variety of dinocerate
placental: mammals having a placenta; all mammals except monotremes and marsupials
orobanchaceae: brown or yellow leafless herbs; sometimes placed in the order Scrophulariales