Organule
Word Dictionary
-> Organule
Search:
Organule
(n.) One of the essential cells or elements of an organ. See Sense organule, under Sense.
Terms of Use
Canadian Jobs