huuhuu

English: Translation
fish sp.: parrotfish (the native term is applied to many spp.)
noun