having vigorous powers of life; tenacious of life; long-lived

listen to the pronunciation of having vigorous powers of life; tenacious of life; long-lived
English - English

Definition of having vigorous powers of life; tenacious of life; long-lived in English English dictionary

Having vigorous powers of life; tenacious of life; long-lived
vivacious
having vigorous powers of life; tenacious of life; long-lived
Favorites