Definify.com

Definition 2025


protophytes

protophytes

English

Noun

protophytes

  1. plural of protophyte

Anagrams