• word of the day

    heterostraci

    heterostraci - Dictionary definition and meaning for word heterostraci

    Definition
    (noun) extinct group of armored jawless fishes or fish-like vertebrate; taxonomy is not clear
Download our Mobile App Today
Receive our word of the day
on Whatsapp