Noun Definition

iridoprocne

1.Definition: a genus of Hirundinidae

Category: Animals