echeneidid
English
Noun
echeneidid
(
plural
echeneidids
)
(
zoology
)
Alternative form of
echeneid
.