Definify.com

Definition 2024


macropetalo

macropetalo

Italian

Adjective

macropetalo m (feminine singular macropetala, masculine plural macropetali, feminine plural macropetale)

  1. (botany) macropetalous