Definify.com

Definition 2025


depocentre

depocentre

English

Noun

depocentre (plural depocentres)

  1. Alternative form of depocenter