Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

heterostracan Definition

Cancel
heterostracan
noun
Any of the Heterostraci, an extinct class of jawless vertebrates that lived primarily in marine and estuary environments

Words Related to heterostracan!

heterostracan Examples by Brain Bank Users