◄ Glomuliferous ►

Dictionary
(a.) Having small clusters of minutely branched coral-like excrescences.

                                                                                                                                                                                                                                       

Clyx.com


Glomerulus
Top of Page
Top of Page