French-English dictionary »

ichtyophage meaning in English

FrenchEnglish
ichtyophage adjectif

piscivorous◼◼◼(fish)
adjective
[UK: pɪ.ˈsɪ.və.rəs] [US: pɪ.ˈsɪ.və.rəs]