Iva

What is Iva?

Iva definition and meaning on Dictionary terms:
noun
any composite plant of the genus Iva, characterized by usually opposite leaves and inconspicuous greenish-yellow flowers.

 

reference: https://www.dictionary.com/browse/iva

Tags: