Self-similar module

Definition
A module over a commutative unital ring is termed self-similar if any nonzero submodule, contains a submodule isomorphic to the whole module.

Facts

 * Ideal in integral domain implies self-similar: Any ideal in an integral domain is self-similar.