English Dictionary
◊ ICTIOBUS
Ictiobus
n : buffalo fishes [syn: {Ictiobus}, {genus Ictiobus}]