English Dictionary
◊ TETRA
tetra
n : brightly colored tropical freshwater fishes