meaning of barbellulate

1. Barbellate with diminutive hairs or barbs.


Related Words

barbellulate |

Developed & Maintained By Taraprasad.com

Treasure Words