• Spongivorous

    Full definition of spongivorous

    Adjective

    spongivorous

    1. That feeds on sponges

    Related terms

    © Wiktionary