meaning of asteriscus

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


Related Words

asteriscus |

Developed & Maintained By Taraprasad.com

Treasure Words