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