Word info

lamelliferous

Adjective

Meaning

Bearing, or composed of, lamellae, or thin layers, plates, or scales; foliated.

Source: Webster's dictionary

Close letter words and terms