meaning of ribbon tree

1. deciduous New Zealand tree whose inner bark yields a strong fiber that resembles flax and is called New Zealand cotton


Related Words

ribbon tree |

Developed & Maintained By Taraprasad.com

Treasure Words