bopyrid
/boʊˈpɪrɪd/Definitions
1. noun
a member of a family of small, parasitic isopods
“The researcher studied the bopyrids that lived on the marine isopods.”
1. noun
a member of a family of small, parasitic isopods
“The researcher studied the bopyrids that lived on the marine isopods.”