YourDictionary

petalous

adjective

with petals

See petalous in American Heritage Dictionary 4

link/cite print suggestion box