Definify.com
Definition 2024
doctorfish
doctorfish
English
Noun
doctorfish (plural doctorfishes or doctorfish)
- Either of the fish Garra rufa and Cyprinion macrostomus, which feed on dead skin while leaving the healthy skin intact.
doctorfish (plural doctorfishes or doctorfish)