Search term spherosome has one result
Jump to
EN English PL Polish
spherosome (n) [plant organelle] (n) sferosom (n) [plant organelle] (n)