As an adjective ectoparasitic
is of or pertaining to ectoparasites.
As a noun pyram is
any of many ectoparasitic sea snails of the family pyramidellidae.
pyram
English
Noun
(
en noun)
Any of many ectoparasitic sea snails of the family Pyramidellidae
----