camel's hay

noun

Definition of camel's hay