This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Scarus

  1. n.
    A Mediterranean food fish (Sparisoma scarus) of excellent quality and highly valued by the Romans; -- called also parrot fish.



Shares

Related Words

Menu