Definify.com

Definition 2024


implantables

implantables

English

Noun

implantables

  1. plural of implantable

French

Adjective

implantables

  1. plural of implantable