Definify.com

Definition 2024


entophytes

entophytes

English

Noun

entophytes

  1. plural of entophyte