Webster's Revised Unabridged Dictionary · 1913
Medialuna
Copy link
Medialuna
, noun
[Sp.
media luna
half-moon.]
(Zoology)
See
Half-moon
.
↑