VariousWords beta
Related Terms:
Noun
Definition: A wildlife crossing bridge allowing animals to cross roads; usually covered with turf and foliage.
VariousWords beta
Definition: A wildlife crossing bridge allowing animals to cross roads; usually covered with turf and foliage.