Noun Definition

archilochus

1.Definition: a genus of Trochilidae

Category: Animals