Definition of xeromorphs

Definition of xeromorphs
  1. xeromorphs Noun Plural of xeromorph
  2. xeromorph Noun any plant, with xeromorphic leaves, that is adapted to a dry atmosphere; a xerophyte
Need more help? Try our forum NEW