Results for Ichthyoid

Definition of Ichthyoid:
  • part of speech: (adjective)

    Resembling a fish.

Word of the Day

wholesale

Dealing in large quantities.

Popular words