parasporal bodies

English

Noun

parasporal bodies

  1. plural of parasporal body