amphioxus

definition: small translucent lancet-shaped burrowing marine animal
example:
speech part: noun
synonyms: lancelet
Video not found.