Definify.com

Definition 2024


periosteophytes

periosteophytes

English

Noun

periosteophytes

  1. plural of periosteophyte