English edit

Noun edit

tuberoses

  1. plural of tuberose