Definify.com

Definition 2026


tropophytes

tropophytes

English

Noun

tropophytes

  1. plural of tropophyte

Anagrams