Rhyme Desk
Find rhyming words!

Definition of "Schizanthus" :

noun: any plant of the genus Schizanthus having finely divided leaves and showy variegated flowers