ICHTHYOSAURUS


Meaning of ICHTHYOSAURUS in English

n. any one of the extinct gigantic aquatic reptile with short and biconcave vertebrae

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.