PHB - German English Dictionary

PHB

Play ENDEDEde

Meanings of "PHB" in English German Dictionary : 1 result(s)

German English
Microbiology
PHB [n] poly