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

strophiole Definition

Cancel
strophiole
noun
An excrescence or tubercle around the hilum of certain seeds

Words Related to strophiole!

strophiole Examples by Brain Bank Users