intromittent organs

English edit

Noun edit

intromittent organs

  1. plural of intromittent organ