English-French dictionary »

algivorous meaning in French

EnglishFrench
algivorous adjective

algivoreadjectif