Definify.com

Definition 2025


tropophytes

tropophytes

English

Noun

tropophytes

  1. plural of tropophyte

Anagrams