taenioid









taenioid


adj.

  1. Of or relating to cestodes of the genus Taenia.
50 queries 0.610