arikara: the Caddoan language spoken by the Arikara
caddo: a family of North American Indian languages spoken widely in the Midwest by the Caddo
p-n junction: the junction between a p-type semiconductor and an n-type semiconductor