English | German | Russian | Czech

organellar English

Meaning organellar meaning

What does organellar mean?

organellar

Of or pertaining to organelles

Are you looking for...?