English dictionary
amphioxus meaning and definition
Definition and meaning of amphioxus at MeaningMonkey.org. amphioxus meaning and definition in the English Dictionary.AMPHIOXUS noun
Definition of amphioxus (noun)
- small translucent lancet-shaped burrowing marine animal; primitive forerunner of the vertebrates
- synonyms: lancelet
Source: Princeton University Wordnet