As a noun filtrate
is .
As a verb filtra is
.
filtrate
English
Noun
(
en noun)
The liquid or solution that has passed through a filter, and which has been separated from the filtride.
Verb
(
filtrat)
To filter.
- (Arbuthnot)
Anagrams
*
*
----
filtra
English
Noun
(head)
(filtrum)
----
filtrum
English
Noun
(filtra)
----