Meaning

1 senses
  1. Having petals.

    (of flowers) having petals

Translations

3 languages
petalous — meaning, examples, forms, synonyms | Krumeto