English

edit

Noun

edit

laemophloeids

  1. plural of laemophloeid