deficiecy ( synonym found)

Definition of deficiecy:

°An insufficiency, especially of something essential to health.

Back to Top