RhymeZone

 

Think you know it, poet?
Play Twofer Goofer, a new rhyming game.

Definitions of idioblast:
  • noun:   (botany) An isolated specialised cell found in the midst of an otherwise homogeneous group of cells in plant tissue.

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023