asteriscus
asteriscus
English
Noun
Ad
Definition
One of the otoliths found in the lagena of many nonmammalian vertebrates.
Etymology
Learned borrowing from Latin asteriscus. Doublet of asterisk.
Ad