See Also: fovilla(medicine)
fovilla(dictionary)

fovilla (iou)



fovilla noun. Now rare or obsolete. L18.
[mod. Latin, perh. alt. of favilla.]
Botany. The substance contained in pollen cells.