A shortage of substances necessary to health; an amount that is lacking or inadequate

Glossary Word Meaning
de-fi-cien-cy

A shortage of substances necessary to health; an amount that is lacking or inadequate

Glossary Word Meaning
de-fi-cien-cy