The Caribbean Dictionary

Advertisment


doctor fish
1 definition
0
 
Noun
Abudefduf luridus is a small blue-violet coloured food fish.
Synonyms
Tags
food, animal
Pictures
doctor fish
400



Advertisment