amphioxus
English Dictionary
->
Letter A
-> amphioxus
Search Dictionary:
amphioxus Definition
(n)
small
translucent
lancet
-
shaped
burrowing
marine
animal
;
primitive
forerunner
of
the
vertebrates
amphioxus Synonyms
amphioxus
lancelet
© Art Branch Inc.