Rhyme Desk
Find rhyming words!

Definition of "Angiocarp" :

noun: tree bearing fruit enclosed in a shell or involucre or husk