toona

See also: Toona and tòʼóna

English

Noun

toona (plural toonas)

  1. A plant of the genus Toona; red cedar.