Organule definitions

Search

Organule

Organule logo #21002• (n.) One of the essential cells or elements of an organ. See Sense organule, under Sense.
Found on http://thinkexist.com/dictionary/meaning/organule/

Organule

Organule logo #20972Or'gan·ule noun [ Dim. of organ .] (Anat.) One of the essential cells or elements of an organ. See Sense organule , under Sense . Huxley.
Found on http://www.encyclo.co.uk/webster/O/31

organule

organule logo #21009organule An end-organ of sensory receptors, such as a taste bud.
Found on http://www.wordinfo.info/words/index/info/view_unit/1505/3
No exact match found.