acanthodian middle devonian mesacanthus pusillus fossil

acanthodian middle devonian mesacanthus pusillus fossil