• word of the day

    damselfish

    damselfish - Dictionary definition and meaning for word damselfish

    Definition
    (noun) small brilliantly colored tropical marine fishes of coral reefs
    Synonyms : demoiselle
Connect with us on Facebook