1 hydra-tuba | Definition of hydra-tuba

hydra-tuba

noun

Definition of hydra-tuba

History and Etymology for hydra-tuba

hydra (polyp) + tuba (horn); from the similarity in shape to a trumpet

Keep scrolling for more