Definify.com

Definition 2024


petaloidea

petaloidea

Italian

Adjective

petaloidea

  1. feminine singular of petaloideo