How do you spell Epiblema 

Available Definitions:
1)  n. - The epidermal cells of rootlets, specially adapted to absorb liquids.





 Take Spelling Test