an amarantaceous herb - French English Dictionary