meaning of phosphaturia

1. The excessive discharge of phosphates in the urine.


Related Words

phosphaturia |

Developed & Maintained By Taraprasad.com

Treasure Words