Definify.com

Definition 2026


protophytes

protophytes

English

Noun

protophytes

  1. plural of protophyte

Anagrams