parasporal bodies

English

edit

Noun

edit

parasporal bodies

  1. plural of parasporal body