Meaning oflanceletsin English

lancelets

#uncommon
Definitions