English synonyms about - contact  

calyptra

noun

1 calyptra

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


Find more on calyptra elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.014