Definify.com

Definition 2026


entophytes

entophytes

English

Noun

entophytes

  1. plural of entophyte