GeneralConnection.comDictionary
echinococcus
Noun

1. tapeworm
1. cestode
Usage