Definify.com

Definition 2024


larvivore

larvivore

English

Noun

larvivore (plural larvivores)

  1. (biology) Anything that eats larvae

Related terms


Italian

Adjective

larvivore

  1. feminine plural of larvivoro

Anagrams