heterostracan

(noun) jawless vertebrate (generic term)

< heterospory | heterostraci >