Definify.com

Definition 2024


implodents

implodents

English

Noun

implodents

  1. plural of implodent