Spanish-English dictionary »

detritívora meaning in English

SpanishEnglish
detritívora noun
{f}

detritivore(organism that feeds on detritus)
noun