What is the full meaning of maelids
MAELID, an apple nymph [n]
Example of the word maelids placed on a Scrabble board.