English

edit

Noun

edit

implantables

  1. plural of implantable

French

edit

Adjective

edit

implantables

  1. plural of implantable

Spanish

edit

Adjective

edit

implantables

  1. plural of implantable