pininsula ( synonym found)

Definition of pininsula:

°A piece of land projecting into water from a larger land mass.

Definition of pininsula:

°A piece of land projecting into water from a larger land mass.

Back to Top