of flowers; having no petals

listen to the pronunciation of of flowers; having no petals
English - English
Apetalous
of flowers; having no petals
Favorites