Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

fovilla Definition

Cancel
fovilla
noun
One of the fine granules in the protoplasm of a pollen grain

Words Related to fovilla!

fovilla Examples by Brain Bank Users