English

edit

Noun

edit

depressoids

  1. plural of depressoid