Home
Search
Index
Definify.com
Definition
2024
limnivore
limnivore
English
Noun
limnivore
(
plural
limnivores
)
An animal that consumes
mud
Anagrams
vermilion
Similar Results