Definify.com

Definition 2024


tropophytes

tropophytes

English

Noun

tropophytes

  1. plural of tropophyte

Anagrams