Home
Search
Index
Definify.com
Definition
2025
larvivores
larvivores
English
Noun
larvivores
plural of
larvivore
Similar Results