meaning of abudefduf

abudefduf meaning in General Dictionary

a genus comprising the damsel fishes

View more

  • damsel fishes