Definify.com

Definition 2026


incurables

incurables

English

Noun

incurables

  1. plural of incurable

Spanish

Adjective

incurables

  1. plural of incurable