internist: a specialist in internal medicine
causal agent: any entity that produces an effect or is responsible for events or results
castilleja: genus of western North and South American perennials often partially parasitic on roots of grasses