damselfishEnglish

damselfish, demoiselle

Noun

Small brilliantly colored tropical marine fishes of coral reefs

English: damselfish, demoiselle

English words with similar meanings

Show 1 words