Definition of Stromule

1. Noun. (biology) A microscopic stroma-filled tubule found in plant cells. ¹



¹ Source: wiktionary.com

Stromule Pictures

Click the following link to bring up a new window with an automated collection of images related to the term: Stromule Images

Lexicographical Neighbors of Stromule

stromatoliths
stromatolitic
stromatology
stromatoporoid
stromb
strombite
strombites
stromboid
strombs
strombus
strombuses
stromelysin
stromeyerite
stromuhr
stromuhrs
stromule (current term)
stromules
stronalsite
strond
stronds
strong
strong-arm
strong-armed
strong-armer
strong-arming
strong-arms
strong-boned
strong-language
strong-minded
strong-willed

Other Resources Relating to: Stromule

Search for Stromule on Dictionary.com!Search for Stromule on Thesaurus.com!Search for Stromule on Google!Search for Stromule on Wikipedia!

Search