• Limnivore

    Full definition of limnivore

    Noun

    limnivore

    (plural limnivores)
    1. An animal that consumes mud

    Anagrams

    © Wiktionary