How do you spell Lentoid 

Available Definitions:
1)  a. - Having the form of a lens; lens-shaped.





 Take Spelling Test