Dictionary
Search
amphioxus
noun
The lancelet, particularly of the genus Branchiostoma.
Similar Words
amphioxuses
ampler
amplifiers
/ˈæm.plə.faɪ.əz/
amplifying
amputation
amputations
amp
/æmp/
ampelopsis
/ampɪˈlɒpsɪs/
amperage
amperages