GARIBALDI


Meaning of GARIBALDI in English

(n.) A California market fish (Pomancentrus rubicundus) of a deep scarlet color.

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