Dictionary

amphioxus

noun

  1. 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

© 2026 Dictionary. All rights reserved.

Powered by Free Dictionary API