biopyriboles

English

Noun

biopyriboles

  1. plural of biopyribole