netleaf
/N EH1 T L IY1 F/adjective
- 1
(botany) Applied to certain plants having reticulated or net-like leaves.
Translate โnetleafโ into another language
Choose a language below to open the translator with English selected as the source language.