Home
Search
Index
Definify.com
Definition
2024
macropetala
macropetala
Italian
Adjective
macropetala
feminine singular of
macropetalo
Similar Results