Long insectivore Synonyms
Definitions for Long
- (adjective) of great extent from end to end
- (adjective) lasting for a considerable time
- (noun) a long or seemingly long period of time
Synonyms for phrase
LI abbreviation
LI is an abbreviation for Long InsectivoreWhat does LI stand for?
LI stands for "Long Insectivore" Definitions for Insectivore
- (noun) any organism that feeds mainly on insects
- (noun) small insect-eating mainly nocturnal terrestrial or fossorial mammals