Dictionary search results

Showing 1-2 of 2 results

sequela British & World English

A condition which is the consequence of a previous disease or injury