Rhyme Desk
Find rhyming words!

Definition of "Sciara" :

noun: minute blackish gregarious flies destructive to mushrooms and seedlings