Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ichthyosaurs Definition

Cancel
ichthyosaurs
noun(ich-thyo-saur)
any of an order (Ichthyosauria) of extinct marine reptiles of the Mesozoic specialized for aquatic life by a streamlined body with a long snout, limbs reduced to small fins for steering, and a large lunate caudal fin

Words Related to ichthyosaurs!

ichthyosaurs Examples by Brain Bank Users