Definify.com

Definition 2025


lancelets

lancelets

English

Noun

lancelets

  1. plural of lancelet