• Needlefish

    Origin

    needle + fish

    Full definition of needlefish

    Noun

    needlefish

    (plural needlefish or needlefishes)
    1. Slender fish, in the family , usually found in shallow marine habitats.
    © Wiktionary