ammocete








noun

  1. the larval stage of a lamprey.
52 queries 0.555