Meaning of riparia riparia

Definition of riparia riparia

(noun) swallow of the northern hemisphere that nests in tunnels dug in clay or sand banks

Other information on riparia riparia

WIKIPEDIA results for riparia riparia
Amazon results for riparia riparia