1 result found

Search Results for: chalaza

Elaiosome

Definition noun, plural: elaiosomes A plant organelle that stores fat Supplement Elaiosome is an organelle that stores fat... Read More