meaning of strophiolated

1. Furnished with a strophiole, or caruncle, or that which resembles it.


Related Words

strophiolated |

Developed & Maintained By Taraprasad.com

Treasure Words