Definify.com

Definition 2025


phytomeres

phytomeres

English

Noun

phytomeres

  1. plural of phytomere

Anagrams