Entry ahitsitry (ahitra, sitry)
Part of speech   noun
English definition   An herb. Stachys brachiata, Bojer. [Richardson 1885]
Vocabulary  
Scientific name   Stachys brachiata

Updated on 2015/11/01