Definify.com

Definition 2026


depocentre

depocentre

English

Noun

depocentre (plural depocentres)

  1. Alternative form of depocenter