horologium florae

English

Noun

horologium florae

  1. Synonym of flower clock.