propleura

English

Noun

propleura

  1. plural of propleuron
  2. plural of propleurum