Definify.com

Definition 2025


chamaephytes

chamaephytes

English

Noun

chamaephytes

  1. plural of chamaephyte