English edit

Etymology edit

meso- +‎ striid

Noun edit

mesostriid (plural mesostriids)

  1. A middle striid