Word info

depositivore

Noun

Meaning

depositivore (plural depositivores)

(biology) Any animal that feeds on marine deposits

Source: en.wiktionary.org

Close letter words and terms