diplobionts

English

Noun

diplobionts

  1. plural of diplobiont