Definify.com

Definition 2025


landbridges

landbridges

See also: land bridges

English

Noun

landbridges

  1. plural of landbridge