meaning of acuminose

1. Terminating in a flat, narrow end.


Related Words

acuminose |

Developed & Maintained By Taraprasad.com

Treasure Words