Definify.com

Definition 2024


depocentre

depocentre

English

Noun

depocentre (plural depocentres)

  1. Alternative form of depocenter