meaning of enthelminthes

1. Intestinal worms. See Helminthes.


Related Words

enthelminthes |

Developed & Maintained By Taraprasad.com

Treasure Words