Skip to content
Kotomora

クレオメ

Meanings

1

noun

cleome; spider flower

Refers to plants of the genus Cleome, especially the common garden spider flower (Cleome hassleriana).

from Latin