The AI-powered English dictionary
plural fanpetals
Any of various flowering plants of the genus Sida in the mallow family. examples