Definify.com

Definition 2024


incurables

incurables

English

Noun

incurables

  1. plural of incurable

Spanish

Adjective

incurables

  1. plural of incurable