What is the full meaning of limnaeids
LIMNAEID, a member of the family of pond-snails [n]
Example of the word limnaeids placed on a Scrabble board.