meaning of apiculated

1. Terminated abruptly by a small, distinct point, as a leaf.


Related Words

apiculated |

Developed & Maintained By Taraprasad.com

Treasure Words