apetalous_flowerEnglish

apetalous flower

Noun

Flower having no petals

English: apetalous flower