Definify.com

Definition 2025


incurables

incurables

English

Noun

incurables

  1. plural of incurable

Spanish

Adjective

incurables

  1. plural of incurable