anatotitan Meaning, Definition & Usage

  1. noun one of the largest and most famous duck-billed dinosaurs

WordNet