It means they last or stay. They are kept for a long time. Plural of durable . Persistent, permanent, durable, resistant.