mesostriid

English

Etymology

From meso- +‎ striid.

Noun

mesostriid (plural mesostriids)

  1. A middle striid