Webster's Revised Unabridged Dictionary · 1913
Orbicula
Copy link
Orbicula
, noun
[New Latin See
Orbicle
.]
(Zoology)
Same as
Discina
.
↑