French-English dictionary »

algivore meaning in English

FrenchEnglish
algivore adjectif

algivorousadjective