Feedback
Depo
Meaning
Noun
●
In Law:
deposition
Sourced from
Wiktionary
Related
Methimazole
Methotrexate
Prednisone
Pill
Iud
Progesterone
Metformin
Zoloft
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better