Home
Search
Index
Definify.com
Definition
2024
macropetale
macropetale
Italian
Adjective
macropetale
feminine plural of
macropetalo
Similar Results