English

edit

Noun

edit

lamellibrachids

  1. plural of lamellibrachid