Definify.com

Definition 2024


osha

osha

See also: OSHA

English

Noun

osha (uncountable)

  1. Ligusticum porteri, a perennial herb found in parts of the Rocky Mountains and northern Mexico.