Dictionary
Search
amphioxuses
noun
The lancelet, particularly of the genus Branchiostoma.
Similar Words
ampler
amplifying
amputation
amputations
amp
/æmp/
ampelopsis
/ampɪˈlɒpsɪs/
amperage
amperages
ampere
/ˈæmˌpɛər/
amperes