Word info

organule

Noun

Meaning

One of the essential cells or elements of an organ. See Sense organule, under Sense.

Source: Webster's dictionary

Anagrams

Close letter words and terms