How do you spell Perulae


 Definitions

Available Definitions:
1)  n. - One of the scales of a leaf bud.
2)  n. - A pouchlike portion of the perianth in certain orchides.

 Spelling Bee Ninja

   Take Spelling Test

 Spelling Bee Statistics for: Perulae

 Anagrams of "Perulae"

Perfect Anagrams