lima lima in English dictionary lima lima Meanings and definitions of "lima lima" taxonomic terms (animals) more Lima lima Sample sentences with "lima lima" Declension Stem Match words all exact any Try again Available translations Arabic Chinese French Japanese Portuguese Spanish Authors