Definify.com

Definition 2026


phytomeres

phytomeres

English

Noun

phytomeres

  1. plural of phytomere

Anagrams