lanceletEnglish

amphioxus, lancelet

Noun

Small translucent lancet-shaped burrowing marine animal, primitive forerunner of the vertebrates

English: lancelet, amphioxus

English words with similar meanings

Show 1 words