"photorhabdus" English translation

ES

"photorhabdus" in English

EN

"photorhabdus" in Spanish

ES photorhabdus
volume_up
{feminine}

1. medicine

photorhabdus

Other dictionary words