Entry ampelantsifotra (ampela, sifotra)
Part of speech   noun
English definition   [Betsimisaraka] [sifotra, a kind of snail.] Ipomoea leucantha, Jacq. A climbing plant [Richardson 1885]
Vocabulary  
Scientific name   Ipomoea leucantha

Updated on 2018/04/10