meaning of lamelliferous

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


Related Words

lamelliferous |

Developed & Maintained By Taraprasad.com

Treasure Words