SCAROID


Meaning of SCAROID in English

n. & adj.

n. any colourful marine fish of the family Scaridae, native to tropical and temperate seas, including the scarus.

adj. of or relating to this family.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.