meaning of lamellose

1. Composed of, or having, lamellae; lamelliform.


Related Words

lamellose |

Developed & Maintained By Taraprasad.com

Treasure Words