lamellirostrate - French English Dictionary