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

organule Definition

Cancel
organule
noun
One of the essential cells or elements of an organ

Words Related to organule!

organule Examples by Brain Bank Users