meaning of glochidiate

1. Having barbs; as, glochidiate bristles.


Related Words

glochidiate |

Developed & Maintained By Taraprasad.com

Treasure Words