Definify.com

Definition 2025


entophytes

entophytes

English

Noun

entophytes

  1. plural of entophyte