What is the full meaning of ichthyoids
ICHTHYOID, any fishlike creature [n]
Example of the word ichthyoids placed on a Scrabble board.