What does amphiprion mean?

amphiprion meaning in General Dictionary

damsel fishes