French-English dictionary »

détritivore meaning in English

FrenchEnglish
détritivore nom {m}

detritivore◼◼◼(organism that feeds on detritus)
noun