Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
heterostracan
in English
heterostracan
us
/ˌhɛtəroʊˈstrækən/
uk
/ˌhɛtərəʊˈstrækən/
#uncommon
Definitions
Noun
extinct
jawless
vertebrates
(
marine
,
estuary
dwellers
)
Fossil
records
show
that
heterostracans
were
ancient
jawless
vertebrates
.