Definify.com

Definition 2026


periosteophytes

periosteophytes

English

Noun

periosteophytes

  1. plural of periosteophyte