Webster's Revised Unabridged Dictionary · 1913
Umbrette
Copy link
Umbrette
, noun
[French
ombrette
.]
(Zoology)
See
Umber
, 4.
↑