meaning of amianthoid

1. Resembling amianthus.


Related Words

amianthoid |

Developed & Maintained By Taraprasad.com

Treasure Words