meaning of calyculated

1. Having a set of bracts resembling a calyx.


Related Words

calyculated |

Developed & Maintained By Taraprasad.com

Treasure Words