There are total 11 letters in Libelluloid, Starting with L and ending with D. In Libelluloid L is 12th, I is 9th, B is 2nd, E is 5th, U is 21st, O is 15th, D is 4th letters in Alphabet Series.
Total 115 words created by multiple letters combination of Libelluloid in English Dictionary.
Definition of the word Libelluloid, Meaning of Libelluloid word :
a. - Like or pertaining to the dragon flies.