English

edit

Etymology

edit

From meso- +‎ striid.

Noun

edit

mesostriid (plural mesostriids)

  1. A middle striid