Skip to main content

scarus

English scarus meaning in English  •  scarus का अर्थ अंग्रेजी में
Noun
  • A Mediterranean food fish (Sparisoma scarus) of excellent quality and highly valued by the Romans; -- called also parrot fish>.
Advertisement