ASTERISCUS MEANING IN ENGLISH

• Asteriscus Definition & Synonyms

  1. (n.) The smaller of the two otoliths found in the inner ear of many fishes.


RECENT SEARCHES