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