rafflesias

English

Noun

rafflesias

  1. plural of rafflesia