The AI-powered English dictionary
plural hoarypeas
Any of various plants of the genus Tephrosia. examples