English

edit

Noun

edit

lymexylids

  1. plural of lymexylid