meaning of brachiata

1. A division of the Crinoidea, including those furnished with long jointed arms. See Crinoidea.


Related Words

brachiata |

Developed & Maintained By Taraprasad.com

Treasure Words