meaning of lomentaceous

1. Of the nature of a loment; having fruits like loments.


Related Words

lomentaceous |

Developed & Maintained By Taraprasad.com

Treasure Words