Definify.com

Definition 2025


periosteophytes

periosteophytes

English

Noun

periosteophytes

  1. plural of periosteophyte