Noun Definition

heterostraci

1.Definition: extinct group of armored jawless fishes or fish-like vertebrate; taxonomy is not clear

Category: Animals