ipomæas

English

Noun

ipomæas

  1. plural of ipomæa