meaning of canaliculate

1. Alt. of Canaliculated
2.
having thin parallel channels; "canaliculate leafstalks of certain ">plants"


Related Words

canaliculate | canaliculated |

Developed & Maintained By Taraprasad.com

Treasure Words