plesiobioses

English

Noun

plesiobioses

  1. plural of plesiobiosis