Meaning of archilochus

Definition of archilochus

(noun) a genus of Trochilidae

Other information on archilochus

WIKIPEDIA results for archilochus
Amazon results for archilochus