SCARUS


Meaning of SCARUS in English

noun a mediterranean food fish (sparisoma scarus) of excellent quality and highly valued by the romans;

— called also parrot fish.

Webster English vocab.      Английский словарь Webster.