Home » Dictionary: definition of Ovate-lanceolate
Today is Thursday the 14th of August 2025 21:27:43
Do you know these words?Refar | Sneezing | Terebate | Approach | Silique |