invertivore

English

Noun

invertivore (plural invertivores)

  1. Any invertivorous organism

Derived terms