Definify.com

Definition 2024


microphytes

microphytes

English

Noun

microphytes

  1. plural of microphyte

Anagrams