depocentre

English

Noun

depocentre (plural depocentres)

  1. Alternative form of depocenter.

Anagrams