Datasegment.com Online Dictionary
  Online Dictionary : S : scarus

scarus


1 definition found

scarus - Collaborative International Dictionary of English v.0.48 :

  Scarus \Sca"rus\, n. [L. See Scar a kind of fish.] (Zool.)
     A Mediterranean food fish (Sparisoma scarus) of excellent
     quality and highly valued by the Romans; -- called also
     parrot fish.
     [1913 Webster]