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