Calyptras Meaning

There are 1 meaning(s) for word Calyptras

Meaning 1 : the hood or cap covering the calyx of certain plants: e.g., the California poppy