Medical Dictionary
Echinorhynchus
noun Echi·no·rhyn·chus \i-ˌkī-nə-ˈriŋ-kəs\
Medical Definition of ECHINORHYNCHUS
: a genus (the type of the family Echinorhynchidae) of small cylindrical acanthocephalan worms that are parasitic in various vertebrates
Seen & Heard
What made you want to look up Echinorhynchus? Please tell us where you read or heard it (including the quote, if possible).