Open main menu

FrenchEdit

AdjectiveEdit

pétaloïde (plural pétaloïdes)

  1. petaloid

Further readingEdit