What is the full meaning of selfings
SELFING, self-fertilization [n]
Example of the word selfings placed on a Scrabble board.