CHLAMYDEOUS

Definition of CHLAMYDEOUS

  1. (adj)having a floral envelope or perianth consisting of a calyx and/or corolla