Noun bank swallow has 1 sense
  1. bank martin, bank swallow, sand martin, Riparia riparia - swallow of the northern hemisphere that nests in tunnels dug in clay or sand banks
    --1 is a kind of martin
    --1 is a member of Riparia, genus Riparia
,
TOP