We do not currently know of any synonyms for sheltrons.
The noun sheltrons is defined as:
Did you mean children's?