Word details

Word: petal 
Notes:
Language: English
Element: noun
Thesaurus:environment: plants

Forms

petal 

Meanings

MSwara' noun و َر َق

Similar words

ENpetal noun
ENpedal noun
ENmetal worker noun
ENmetal work noun
ENmetal noun